import request from '@/utils/request'

// 查询返修任务列表
export function listRepair(params) {
  return request({
    url: '/TMaintenanceSchedule/TMaintenanceSchedule/repairlist',
    method: 'get',
    params
  })
}

// 返修列表子菜单查询
export function listRepairChild(query) {
  return request({
    url: '/TMaintenanceSchedule/TMaintenanceSchedule/repairchildlist/' + query.id,
    method: 'get',
    params: query
  })
}

// 生产计划新增时查询
export function getProductPlan(data) {
  return request({
    url: '/TProductionPlan/TProductionPlan/getInfolist',
    method: 'post',
    data
  })
}

// 新增
export function addRepair(data) {
  return request({
    url: '/TProductionPlan/TProductionPlan/repairplan',
    method: 'post',
    data
  })
}



// // 返修计划提交
// export function submitRepair(data) {
//   return request({
//     url: '/TMaintenanceSchedule/TMaintenanceSchedule/submit',
//     method: 'post',
//     data
//   })
// }

// // 返修计划列表
// export function getRepairNumber() {
//   return request({
//     url: '/TMaintenanceSchedule/TMaintenanceSchedule/scheduleNumber',
//     method: 'get'
//   })
// }

// // 新增返修计划获取设备列表
// export function getRepairEquipmentList(query) {
//   return request({
//     url: '/TMaintenanceSchedule/TMaintenanceSchedule/devicelist',
//     method: 'get',
//     params: query
//   })
// }

// // 查询返修任务详细
// export function getRepair(id) {
//   return request({
//     url: '/Repair/Repair/' + id,
//     method: 'get'
//   })
// }

// // 新增返修任务
// export function addRepair(data) {
//   return request({
//     url: '/TMaintenanceSchedule/TMaintenanceSchedule/addPlan',
//     method: 'post',
//     data: data
//   })
// }

// // 修改返修任务
// export function updateRepair(data) {
//   return request({
//     url: '/Repair/Repair',
//     method: 'put',
//     data: data
//   })
// }

// // 删除返修任务父级
// export function delRepair(id) {
//   return request({
//     url: '/TMaintenanceSchedule/TMaintenanceSchedule/' + id,
//     method: 'delete'
//   })
// }

// // 删除返修任务子级
// export function delRepairChild(id) {
//   return request({
//     url: '/TMaintenanceScheduleDevice/TMaintenanceScheduleDevice/' + id,
//     method: 'delete'
//   })
// }

// // 获取返修任务日历
// export function getRuleMonth(id) {
//   return request({
//     url: '/TMaintenanceScheduleDevicePlan/TMaintenanceScheduleDevicePlan/calendar/' + id,
//     method: 'get'
//   })
// }

// // 修改返修计划（日历）
// export function submitRepairChange(data) {
//   return request({
//     url: '/TMaintenanceScheduleDevicePlan/TMaintenanceScheduleDevicePlan/editplan',
//     method: 'post',
//     data: data
//   })
// }

// // 审批返修任务
// export function maintainApprove(data) {
//   return request({
//     url: '/TMaintenanceSchedule/TMaintenanceSchedule/approve',
//     method: 'post',
//     data: data
//   })
// }
